﻿#region 참조 네임스페이스

using Skying.Resources;
using System;
using System.Windows.Forms;

#endregion

namespace ResourceViewer
{
	public partial class MainForm : Form
	{
		#region 생성자/소멸자

		public MainForm()
		{
			this.InitializeComponent();
		}

		#endregion

		#region 툴 스트립 이벤트

		/// <summary>
		/// Quit 툴스트립 버튼이 클릭된 경우 발생하는 이벤트를 구현한다.
		/// </summary>
		/// <param name="sender"></param>
		/// <param name="e"></param>
		private void QuitToolStripButton_Click(object sender, EventArgs e)
		{
			Environment.Exit(0);
		}
		
		/// <summary>
		/// Open 툴스트립 버튼이 클릭된 경우 발생하는 이벤트를 구현한다.
		/// </summary>
		/// <param name="sender"></param>
		/// <param name="e"></param>
		private void OpenToolStripButton_Click(object sender, EventArgs e)
		{
			OpenFileDialog dialog = new OpenFileDialog() { Multiselect = false, Filter = "Module(*.exe;*.dll)|*.exe;*.dll" };

			if (dialog.ShowDialog(this) == DialogResult.OK)
			{
				ResourceAnalyzer resourceAnalyzer = new ResourceAnalyzer(dialog.FileName);
			}
		}

		#endregion
	}
}